home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 8 / FM Towns Free Software Collection 8.iso / t_os / otohime / src / iotdsk.c < prev    next >
C/C++ Source or Header  |  1994-06-01  |  16KB  |  710 lines

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <winb.h>
  4. #include <te.h>
  5. #include <fntb.h>
  6. #include <gui.h>
  7.  
  8. extern int    baseDialogId ;
  9. extern int    MJ_BASEOBJ ;
  10. extern int    menubarId ;
  11. extern int    menuId ;
  12. extern int    mItemId[3] ;
  13. extern int    SDKmenuId ;
  14. extern int    SDKmItemId[4] ;
  15. extern int    aboutFunc() ;
  16. extern int    quitFunc() ;
  17. extern int    fileMenuId ;
  18. extern int    fileMItemId[8] ;
  19. extern int    selectFunc0() ;
  20. extern int    selectFunc1() ;
  21. extern int    selectFunc2() ;
  22. extern int    selectFunc3() ;
  23. extern int    selectFunc4() ;
  24. extern int    effMenuId ;
  25. extern int    effMItemId[14] ;
  26. extern int    effFunc0() ;
  27. extern int    effFunc1() ;
  28. extern int    effFunc2() ;
  29. extern int    effFunc3() ;
  30. extern int    effFunc4() ;
  31. extern int    effFunc4_2() ;
  32. extern int    effFunc5() ;
  33. extern int    effFunc6() ;
  34. extern int    effFunc7() ;
  35. extern int    effFunc8() ;
  36. extern int    effFunc9() ;
  37. extern int    effFunc10() ;
  38. extern int    effFunc11() ;
  39. extern int    information() ;
  40. extern int    quitIconId ;
  41.  
  42. #define ALIGN    4
  43. #define OFFSET(type) (sizeof(MMIPACKET) + (sizeof(type)+ALIGN-1)/ALIGN*ALIGN)
  44.  
  45. /*    MMI_init 用データ    */
  46.  
  47. /*    ヘッダ    */
  48.  
  49. MMIINIT    initDataIOTDSK = { "MmiInit",  35, 0 } ;
  50.  
  51. /* baseDialogId */
  52.  
  53. static MMIPACKET d001 = {    &baseDialogId,
  54.                             &MJ_BASEOBJ,
  55.                             &MJ_DIALOGL40,
  56.                             OFFSET(DIALOGL40),
  57.                             MS_NONE
  58.                         } ;
  59. static DIALOGL40    d001d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
  60.                                0,   0, 639, 479,15, 6, 8,
  61.                             MS_NONEL40,
  62.                             NULL,   0,   0
  63.                         } ;
  64.  
  65. /* menubarId */
  66.  
  67. static MMIPACKET d002 = {    &menubarId,
  68.                             &baseDialogId,
  69.                             &MJ_DIALOGL40,
  70.                             OFFSET(DIALOGL40),
  71.                             MS_NONE
  72.                         } ;
  73. static DIALOGL40    d002d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
  74.                                0,   0, 639,  19, 0, 7, 0,
  75.                             MS_NONEL40,
  76.                             NULL,   0,   0
  77.                         } ;
  78.  
  79. /* menuId */
  80.  
  81. static MMIPACKET d003 = {    &menuId,
  82.                             &menubarId,
  83.                             &MJ_MENUL40,
  84.                             OFFSET(MENUL40),
  85.                             MS_NONE
  86.                         } ;
  87. static MENUL40    d003d =     {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_SKEYL40 | MS_CHECKL40 | MS_HORIL40,
  88.                                0,   0, 490,  19, 0, 7, 0,
  89.                             MS_NONEL40,
  90.                             NULL,   0
  91.                         } ;
  92.  
  93. /* mItemId[0] */
  94.  
  95. static MMIPACKET d004 = {    &mItemId[0],
  96.                             &menuId,
  97.                             &MJ_MITEML40,
  98.                             OFFSET(MITEML40),
  99.                             MS_NONE
  100.                         } ;
  101. static MITEML40    d004d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  102.                                0,   0, 144,  19, 8, 8,15,
  103.                             MS_PANELL40,
  104.                             0,
  105.                             0x0000,  -1,
  106.                             "  音 姫 七 変 化",
  107.                                1,  12,  12,
  108.                             MS_BOLDL40,
  109.                                0,   0,
  110.                                0
  111.                         } ;
  112.  
  113. /* SDKmenuId */
  114.  
  115. static MMIPACKET d005 = {    &SDKmenuId,
  116.                             &mItemId[0],
  117.                             &MJ_MENUL40,
  118.                             OFFSET(MENUL40),
  119.                             MS_NONE
  120.                         } ;
  121. static MENUL40    d005d =     {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_SKEYL40 | MS_CHECKL40,
  122.                                0,  39, 108, 147, 8,15, 8,
  123.                             MS_SRECTL40 | MS_UFRAMEL40 | MS_FRAMEL40,
  124.                             NULL,   0
  125.                         } ;
  126.  
  127. /* SDKmItemId[0] */
  128.  
  129. static MMIPACKET d006 = {    &SDKmItemId[0],
  130.                             &SDKmenuId,
  131.                             &MJ_MITEML40,
  132.                             OFFSET(MITEML40),
  133.                             MS_NONE
  134.                         } ;
  135. static MITEML40    d006d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  136.                                2,  45, 104,  64, 8,15, 8,
  137.                             MS_NONEL40,
  138.                             aboutFunc,
  139.                             0x0041,  -1,
  140.                             "あばうと ・・・ ",
  141.                                1,  12,  12,
  142.                             MS_NONEL40,
  143.                                0,   0,
  144.                                0
  145.                         } ;
  146.  
  147. /* SDKmItemId[1] */
  148.  
  149. static MMIPACKET d007 = {    &SDKmItemId[1],
  150.                             &SDKmenuId,
  151.                             &MJ_MITEML40,
  152.                             OFFSET(MITEML40),
  153.                             MS_NONE
  154.                         } ;
  155. static MITEML40    d007d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  156.                               10,  72, 101,  92, 8,15, 8,
  157.                             MS_NONEL40,
  158.                             0,
  159.                             0x0000,  -1,
  160.                             NULL,
  161.                                1,  12,  12,
  162.                             MS_NONEL40,
  163.                                0,   0,
  164.                                0
  165.                         } ;
  166.  
  167. /* SDKmItemId[2] */
  168.  
  169. static MMIPACKET d008 = {    &SDKmItemId[2],
  170.                             &SDKmenuId,
  171.                             &MJ_MITEML40,
  172.                             OFFSET(MITEML40),
  173.                             MS_NONE
  174.                         } ;
  175. static MITEML40    d008d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  176.                                6, 116, 105, 136, 8,15, 8,
  177.                             MS_NONEL40,
  178.                             quitFunc,
  179.                             0x0051,  -1,
  180.                             "終 了      ",
  181.                                1,  12,  12,
  182.                             MS_NONEL40,
  183.                                0,   0,
  184.                                0
  185.                         } ;
  186.  
  187. /* mItemId[1] */
  188.  
  189. static MMIPACKET d009 = {    &mItemId[1],
  190.                             &menuId,
  191.                             &MJ_MITEML40,
  192.                             OFFSET(MITEML40),
  193.                             MS_NONE
  194.                         } ;
  195. static MITEML40    d009d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  196.                              146,   0, 235,  19, 8, 1,15,
  197.                             MS_PANELL40,
  198.                             0,
  199.                             0x0000,  -1,
  200.                             "ファイル ",
  201.                                1,  12,  12,
  202.                             MS_NONEL40,
  203.                                0,   0,
  204.                                0
  205.                         } ;
  206.  
  207. /* fileMenuId */
  208.  
  209. static MMIPACKET d010 = {    &fileMenuId,
  210.                             &mItemId[1],
  211.                             &MJ_MENUL40,
  212.                             OFFSET(MENUL40),
  213.                             MS_NONE
  214.                         } ;
  215. static MENUL40    d010d =     {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_SKEYL40 | MS_CHECKL40,
  216.                              157,  40, 300, 218, 8,15, 8,
  217.                             MS_SRECTL40 | MS_UFRAMEL40 | MS_FRAMEL40,
  218.                             NULL,   0
  219.                         } ;
  220.  
  221. /* fileMItemId[0] */
  222.  
  223. static MMIPACKET d011 = {    &fileMItemId[0],
  224.                             &fileMenuId,
  225.                             &MJ_MITEML40,
  226.                             OFFSET(MITEML40),
  227.                             MS_NONE
  228.                         } ;
  229. static MITEML40    d011d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  230.                              160,  47, 280,  66, 8,15, 8,
  231.                             MS_NONEL40,
  232.                             selectFunc0,
  233.                             0x004c,  -1,
  234.                             "読込",
  235.                                1,  12,  12,
  236.                             MS_NONEL40,
  237.                                0,   0,
  238.                                0
  239.                         } ;
  240.  
  241. /* fileMItemId[1] */
  242.  
  243. static MMIPACKET d012 = {    &fileMItemId[1],
  244.                             &fileMenuId,
  245.                             &MJ_MITEML40,
  246.                             OFFSET(MITEML40),
  247.                             MS_NONE
  248.                         } ;
  249. static MITEML40    d012d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  250.                              160,  69, 280,  88, 8,15, 8,
  251.                             MS_NONEL40,
  252.                             selectFunc1,
  253.                             0x004f,  -1,
  254.                             "重ね合わせ読込  ",
  255.                                1,  12,  12,
  256.                             MS_NONEL40,
  257.                                0,   0,
  258.                                0
  259.                         } ;
  260.  
  261. /* fileMItemId[2] */
  262.  
  263. static MMIPACKET d013 = {    &fileMItemId[2],
  264.                             &fileMenuId,
  265.                             &MJ_MITEML40,
  266.                             OFFSET(MITEML40),
  267.                             MS_NONE
  268.                         } ;
  269. static MITEML40    d013d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  270.                              161,  92, 282, 111, 8,15, 8,
  271.                             MS_NONEL40,
  272.                             selectFunc2,
  273.                             0x0053,  -1,
  274.                             "保存",
  275.                                1,  12,  12,
  276.                             MS_NONEL40,
  277.                                0,   0,
  278.                                0
  279.                         } ;
  280.  
  281. /* fileMItemId[3] */
  282.  
  283. static MMIPACKET d014 = {    &fileMItemId[3],
  284.                             &fileMenuId,
  285.                             &MJ_MITEML40,
  286.                             OFFSET(MITEML40),
  287.                             MS_NONE
  288.                         } ;
  289. static MITEML40    d014d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  290.                              160, 115, 281, 134, 8,15, 8,
  291.                             MS_NONEL40,
  292.                             0,
  293.                             0x0000,  -1,
  294.                             NULL,
  295.                                1,  12,  12,
  296.                             MS_NONEL40,
  297.                                0,   0,
  298.                                0
  299.                         } ;
  300.  
  301. /* fileMItemId[4] */
  302.  
  303. static MMIPACKET d015 = {    &fileMItemId[4],
  304.                             &fileMenuId,
  305.                             &MJ_MITEML40,
  306.                             OFFSET(MITEML40),
  307.                             MS_NONE
  308.                         } ;
  309. static MITEML40    d015d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  310.                              161, 136, 282, 155, 8,15, 8,
  311.                             MS_NONEL40,
  312.                             selectFunc3,
  313.                             0x0052,  -1,
  314.                             "録音",
  315.                                1,  12,  12,
  316.                             MS_NONEL40,
  317.                                0,   0,
  318.                                0
  319.                         } ;
  320.  
  321. /* fileMItemId[5] */
  322.  
  323. static MMIPACKET d016 = {    &fileMItemId[5],
  324.                             &fileMenuId,
  325.                             &MJ_MITEML40,
  326.                             OFFSET(MITEML40),
  327.                             MS_NONE
  328.                         } ;
  329. static MITEML40    d016d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  330.                              161, 161, 282, 180, 8,15, 8,
  331.                             MS_NONEL40,
  332.                             0,
  333.                             0x0000,  -1,
  334.                             NULL,
  335.                                1,  12,  12,
  336.                             MS_NONEL40,
  337.                                0,   0,
  338.                                0
  339.                         } ;
  340.  
  341. /* fileMItemId[7] */
  342.  
  343. static MMIPACKET d017 = {    &fileMItemId[7],
  344.                             &fileMenuId,
  345.                             &MJ_MITEML40,
  346.                             OFFSET(MITEML40),
  347.                             MS_NONE
  348.                         } ;
  349. static MITEML40    d017d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  350.                              163, 180, 282, 199, 8,15, 8,
  351.                             MS_NONEL40,
  352.                             selectFunc4,
  353.                             0x0050,  -1,
  354.                             "再生",
  355.                                1,  12,  12,
  356.                             MS_NONEL40,
  357.                                0,   0,
  358.                                0
  359.                         } ;
  360.  
  361. /* mItemId[2] */
  362.  
  363. static MMIPACKET d018 = {    &mItemId[2],
  364.                             &menuId,
  365.                             &MJ_MITEML40,
  366.                             OFFSET(MITEML40),
  367.                             MS_NONE
  368.                         } ;
  369. static MITEML40    d018d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  370.                              236,   0, 332,  19, 8, 1,15,
  371.                             MS_PANELL40,
  372.                             0,
  373.                             0x0000,  -1,
  374.                             "エフェクト",
  375.                                1,  12,  12,
  376.                             MS_NONEL40,
  377.                                0,   0,
  378.                                0
  379.                         } ;
  380.  
  381. /* effMenuId */
  382.  
  383. static MMIPACKET d019 = {    &effMenuId,
  384.                             &mItemId[2],
  385.                             &MJ_MENUL40,
  386.                             OFFSET(MENUL40),
  387.                             MS_NONE
  388.                         } ;
  389. static MENUL40    d019d =     {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_SKEYL40 | MS_CHECKL40,
  390.                              311,  38, 486, 479, 8,15, 8,
  391.                             MS_SRECTL40 | MS_UFRAMEL40 | MS_FRAMEL40,
  392.                             NULL,   0
  393.                         } ;
  394.  
  395. /* effMItemId[0] */
  396.  
  397. static MMIPACKET d020 = {    &effMItemId[0],
  398.                             &effMenuId,
  399.                             &MJ_MITEML40,
  400.                             OFFSET(MITEML40),
  401.                             MS_NONE
  402.                         } ;
  403. static MITEML40    d020d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  404.                              314,  48, 433,  65, 8,15, 8,
  405.                             MS_NONEL40,
  406.                             effFunc0,
  407.                             0x0000,  -1,
  408.                             "エコー",
  409.                                1,  12,  12,
  410.                             MS_NONEL40,
  411.                                0,   0,
  412.                                0
  413.                         } ;
  414.  
  415. /* effMItemId[1] */
  416.  
  417. static MMIPACKET d021 = {    &effMItemId[1],
  418.                             &effMenuId,
  419.                             &MJ_MITEML40,
  420.                             OFFSET(MITEML40),
  421.                             MS_NONE
  422.                         } ;
  423. static MITEML40    d021d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  424.                              314,  71, 433,  90, 8,15, 8,
  425.                             MS_NONEL40,
  426.                             effFunc1,
  427.                             0x0000,  -1,
  428.                             "フェーズシフト",
  429.                                1,  12,  12,
  430.                             MS_NONEL40,
  431.                                0,   0,
  432.                                0
  433.                         } ;
  434.  
  435. /* effMItemId[2] */
  436.  
  437. static MMIPACKET d022 = {    &effMItemId[2],
  438.                             &effMenuId,
  439.                             &MJ_MITEML40,
  440.                             OFFSET(MITEML40),
  441.                             MS_NONE
  442.                         } ;
  443. static MITEML40    d022d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  444.                              313, 101, 432, 120, 8,15, 8,
  445.                             MS_NONEL40,
  446.                             effFunc2,
  447.                             0x0000,  -1,
  448.                             "ビブラート",
  449.                                1,  12,  12,
  450.                             MS_NONEL40,
  451.                                0,   0,
  452.                                0
  453.                         } ;
  454.  
  455. /* effMItemId[3] */
  456.  
  457. static MMIPACKET d023 = {    &effMItemId[3],
  458.                             &effMenuId,
  459.                             &MJ_MITEML40,
  460.                             OFFSET(MITEML40),
  461.                             MS_NONE
  462.                         } ;
  463. static MITEML40    d023d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  464.                              313, 131, 432, 150, 8,15, 8,
  465.                             MS_NONEL40,
  466.                             effFunc3,
  467.                             0x0000,  -1,
  468.                             "トレモロ",
  469.                                1,  12,  12,
  470.                             MS_NONEL40,
  471.                                0,   0,
  472.                                0
  473.                         } ;
  474.  
  475. /* effMItemId[4] */
  476.  
  477. static MMIPACKET d024 = {    &effMItemId[4],
  478.                             &effMenuId,
  479.                             &MJ_MITEML40,
  480.                             OFFSET(MITEML40),
  481.                             MS_NONE
  482.                         } ;
  483. static MITEML40    d024d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  484.                              314, 160, 433, 179, 8,15, 8,
  485.                             MS_NONEL40,
  486.                             effFunc4,
  487.                             0x0000,  -1,
  488.                             "ボイスチェンジャ",
  489.                                1,  12,  12,
  490.                             MS_NONEL40,
  491.                                0,   0,
  492.                                0
  493.                         } ;
  494.  
  495. /* effMItemId[5] */
  496.  
  497. static MMIPACKET d025 = {    &effMItemId[5],
  498.                             &effMenuId,
  499.                             &MJ_MITEML40,
  500.                             OFFSET(MITEML40),
  501.                             MS_NONE
  502.                         } ;
  503. static MITEML40    d025d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  504.                              327, 198, 446, 217, 8,15, 8,
  505.                             MS_NONEL40,
  506.                             effFunc4_2,
  507.                             0x0000,  -1,
  508.                             "ハーモニ",
  509.                                1,  12,  12,
  510.                             MS_NONEL40,
  511.                                0,   0,
  512.                                0
  513.                         } ;
  514.  
  515. /* effMItemId[6] */
  516.  
  517. static MMIPACKET d026 = {    &effMItemId[6],
  518.                             &effMenuId,
  519.                             &MJ_MITEML40,
  520.                             OFFSET(MITEML40),
  521.                             MS_NONE
  522.                         } ;
  523. static MITEML40    d026d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  524.                              326, 243, 445, 262, 8,15, 8,
  525.                             MS_NONEL40,
  526.                             effFunc5,
  527.                             0x0000,  -1,
  528.                             "エキスパンダ",
  529.                                1,  12,  12,
  530.                             MS_NONEL40,
  531.                                0,   0,
  532.                                0
  533.                         } ;
  534.  
  535. /* effMItemId[7] */
  536.  
  537. static MMIPACKET d027 = {    &effMItemId[7],
  538.                             &effMenuId,
  539.                             &MJ_MITEML40,
  540.                             OFFSET(MITEML40),
  541.                             MS_NONE
  542.                         } ;
  543. static MITEML40    d027d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  544.                              330, 277, 458, 296, 8,15, 8,
  545.                             MS_NONEL40,
  546.                             effFunc6,
  547.                             0x0000,  -1,
  548.                             "レベルコントロール",
  549.                                1,  12,  12,
  550.                             MS_NONEL40,
  551.                                0,   0,
  552.                                0
  553.                         } ;
  554.  
  555. /* effMItemId[8] */
  556.  
  557. static MMIPACKET d028 = {    &effMItemId[8],
  558.                             &effMenuId,
  559.                             &MJ_MITEML40,
  560.                             OFFSET(MITEML40),
  561.                             MS_NONE
  562.                         } ;
  563. static MITEML40    d028d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  564.                              325, 306, 444, 325, 8,15, 8,
  565.                             MS_NONEL40,
  566.                             effFunc7,
  567.                             0x0000,  -1,
  568.                             "ピッチコントロール",
  569.                                1,  12,  12,
  570.                             MS_NONEL40,
  571.                                0,   0,
  572.                                0
  573.                         } ;
  574.  
  575. /* effMItemId[9] */
  576.  
  577. static MMIPACKET d029 = {    &effMItemId[9],
  578.                             &effMenuId,
  579.                             &MJ_MITEML40,
  580.                             OFFSET(MITEML40),
  581.                             MS_NONE
  582.                         } ;
  583. static MITEML40    d029d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  584.                              323, 335, 456, 354, 8,15, 8,
  585.                             MS_NONEL40,
  586.                             effFunc8,
  587.                             0x0000,  -1,
  588.                             "フェードイン&アウト",
  589.                                1,  12,  12,
  590.                             MS_NONEL40,
  591.                                0,   0,
  592.                                0
  593.                         } ;
  594.  
  595. /* effMItemId[10] */
  596.  
  597. static MMIPACKET d030 = {    &effMItemId[10],
  598.                             &effMenuId,
  599.                             &MJ_MITEML40,
  600.                             OFFSET(MITEML40),
  601.                             MS_NONE
  602.                         } ;
  603. static MITEML40    d030d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  604.                              313, 363, 477, 382, 8,15, 8,
  605.                             MS_NONEL40,
  606.                             effFunc9,
  607.                             0x0000,  -1,
  608.                             "サンプリングレートの変更",
  609.                                1,  12,  12,
  610.                             MS_NONEL40,
  611.                                0,   0,
  612.                                0
  613.                         } ;
  614.  
  615. /* effMItemId[11] */
  616.  
  617. static MMIPACKET d031 = {    &effMItemId[11],
  618.                             &effMenuId,
  619.                             &MJ_MITEML40,
  620.                             OFFSET(MITEML40),
  621.                             MS_NONE
  622.                         } ;
  623. static MITEML40    d031d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  624.                              328, 396, 449, 415, 8,15, 8,
  625.                             MS_NONEL40,
  626.                             effFunc10,
  627.                             0x0000,  -1,
  628.                             "ヘッダの書き換え",
  629.                                1,  12,  12,
  630.                             MS_NONEL40,
  631.                                0,   0,
  632.                                0
  633.                         } ;
  634.  
  635. /* effMItemId[12] */
  636.  
  637. static MMIPACKET d032 = {    &effMItemId[12],
  638.                             &effMenuId,
  639.                             &MJ_MITEML40,
  640.                             OFFSET(MITEML40),
  641.                             MS_NONE
  642.                         } ;
  643. static MITEML40    d032d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  644.                              330, 427, 451, 446, 8,15, 8,
  645.                             MS_NONEL40,
  646.                             0,
  647.                             0x0000,  -1,
  648.                             NULL,
  649.                                1,  12,  12,
  650.                             MS_NONEL40,
  651.                                0,   0,
  652.                                0
  653.                         } ;
  654.  
  655. /* effMItemId[13] */
  656.  
  657. static MMIPACKET d033 = {    &effMItemId[13],
  658.                             &effMenuId,
  659.                             &MJ_MITEML40,
  660.                             OFFSET(MITEML40),
  661.                             MS_NONE
  662.                         } ;
  663. static MITEML40    d033d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  664.                              327, 451, 448, 470, 8,15, 8,
  665.                             MS_NONEL40,
  666.                             effFunc11,
  667.                             0x005a,  -1,
  668.                             "アンドゥ",
  669.                                1,  12,  12,
  670.                             MS_NONEL40,
  671.                                0,   0,
  672.                                0
  673.                         } ;
  674.  
  675. /* SDKmItemId[3] */
  676.  
  677. static MMIPACKET d034 = {    &SDKmItemId[3],
  678.                             &menuId,
  679.                             &MJ_MITEML40,
  680.                             OFFSET(MITEML40),
  681.                             MS_NONE
  682.                         } ;
  683. static MITEML40    d034d = {    MS_BTLEFTL40 | MS_EVMOSONL40 | MS_LEFTL40,
  684.                              333,   0, 403,  19, 8, 1,15,
  685.                             MS_PANELL40,
  686.                             information,
  687.                             0x0000,  -1,
  688.                             " 情  報",
  689.                                1,  12,  12,
  690.                             MS_NONEL40,
  691.                                0,   0,
  692.                                0
  693.                         } ;
  694.  
  695. /* quitIconId */
  696.  
  697. static MMIPACKET d035 = {    &quitIconId,
  698.                             &menubarId,
  699.                             &MJ_ICONL40,
  700.                             OFFSET(ICONL40),
  701.                             MS_NONE
  702.                         } ;
  703. static ICONL40    d035d =     {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
  704.                              604,   0, 624,  19,15, 8,15,
  705.                             MS_PANELL40,
  706.                             quitFunc,
  707.                             0x0000, 290
  708.                         } ;
  709.  
  710.